tar stabilized soil - Francés Inglés Diccionario